Multidimensional multirate filters and filter banks derived from one-dimensional filters
نویسندگان
چکیده
We present a method by which every multidimensional (MD) filter with a n arbitrary parallelepiped-shaped passband support can be designed and implemented efficiently. We show that all such filters can be designed starting from a n appropriate one-dimensional prototype filter and performing a simple transformation. With D denoting the number of dimensions, we hence reduce the complexity of design as well as implementation of the MD filter from O ( N ” ) to O ( N ) . Furthermore, by using the polyphase technique, we can obtain an implementation with complexity of only 2N in the two-dimensional special case. With our method, the Nyquist constraint and zero-phase requirement can be satisfied easily. In the IIR case, stability of the designed filters is also easily achieved. Even though the designed filters a re in general nonseparable, these filters have separable polyphase components. One special application of this method is in MD multirate signal processing, where filters with parallelepiped-shaped passbands a re used in decimation, interpolation, and filter banks. Some generalizations and other applications of this approach, including MD uniform DFT quadrature mirror filter banks which achieve perfect reconstruction, a re studied. Several design examples are also given. No M EN c L AT U R E D Number of dimensions. 32 [a, b)’ Set of all D x 1 integer vectors. Set of D x 1 real vectors x with components x, in the range a I x, < b. nals. Note that n E 32. transform of MD discrete signals. Fourier transform pair. A D x D nonsingular integer matrix. Set of all integer vectors of the form n = InO n I “Time” index of MD discrete sig. . . rill, I ‘ w = [w,) wI Frequency variable of the Fourier * . . W L ) I1 ’ x(n) t-f X(W) M X ( M ) Mx. x E [O, 1)”. J ( M ) = /det MI = The number of elements in X ( M ) . A = J ( M ) * M ’ = [adjugate of M I . Note that is also an integer matrix. M a n u w r i p t recei\cd Fehruai-) 9. 19Y I : revised J u l ) 21. 1992. The a s sociate editor coordinating the re\ ieu 0 1 this paper and approving i t lor publication v.a> Prof’. Faqc Bouilrcaux-Bnrtels. This work was supported in part by the National Science Foundation Grants MIP 8604456. MIP 8919196. and h! matching! t’unds Iron1 Tehtronix. Inc.. Huphcs Aircratt Company. and Rochwcll Intcrnational. The authors are with the Depailnlcnt o l Elcctrical Engineering. Catitornia Insti tute o i Technology. Pasadena. CA 91 125. IEEE l q Numher 9207535. SPD (V) parallelepiped of V ) Set of all real vectors (symmetric V x , x E [ l , 1)Y I749
منابع مشابه
Recent developments in multidimensional multirate systems
Multidimensional (MD) multirake systems, which find applications in the coding and compression of image and video data, have recently attracted much attention. The basic building blocks in an MD multirate system itre the decimation matrix M, the expansion matrix L, and MD digital filters. With D denoting the number of dimensions, M :and L are D X D nonsingular integer matrices. When these matri...
متن کاملMultidimensional Multirate Systems: Characterization, Design, and Applications
Multidimensional multirate systems have been used widely in signal processing, communications, and computer vision. Traditional multidimensional multirate systems are tensor products of one-dimensional systems. While these systems are easy to implement and design, they are inadequate to represent multidimensional signals since they cannot capture the geometric structure. Therefore, “true” multi...
متن کاملTwisted Filter Banks for Communication Applications
We present a novel class of multirate filter banks that are based on a special class of time-varying filters. The filter operations are done by modifying the usual convolution operations with a twist. We will show that the filter banks allow perfect reconstruction, in spite of the fact that the filters are time-varying and the arithmetic is over finite fields. We prove that the one-dimensional ...
متن کاملVector Multirate Filtering and Matrix Filter Banks
Multichannel or multi-input multi-output multirate filtering is discussed in this paper. Vector multirate systems are defined, and the issues of aliasing cancellation and perfect reconstruction are addressed in the vector context. The conditions for a vector linear periodically time-variant system to become time-invariant are derived. The idea of doubly complementary filters is generalized to t...
متن کاملNumerical Evaluation of Time-domain Moments and Regularity of Multirate Filter Banks
Numerical methods are described for evaluating the timedomain moments and regularity of multirate filter banks. Estimates of the Holder regularity are computed for the continuous functions obtained from the iterated discrete filters. Estimates of the centered moments are also computed for both the discrete filters and continuous functions. These estimates are then used to obtain the vanishing m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Signal Processing
دوره 41 شماره
صفحات -
تاریخ انتشار 1993